be hard pressed - Turc Anglais Dictionnaire